package com.jhgk.jhcee.auth.model;

import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;
import java.util.Date;

public class Aspiration implements Serializable {
    @ApiModelProperty(value = "专业志愿id")
    private Integer id;

    @ApiModelProperty(value = "学生id")
    private Integer studentId;

    @ApiModelProperty(value = "学生姓名")
    private String studentName;

    @ApiModelProperty(value = "咨询专家id")
    private Integer expertId;

    @ApiModelProperty(value = "专家姓名")
    private String expertName;

    @ApiModelProperty(value = "咨询助理id")
    private Integer assistantId;

    @ApiModelProperty(value = "助理姓名")
    private String assistantName;

    @ApiModelProperty(value = "咨询/诊断/高考分数")
    private Integer score;

    @ApiModelProperty(value = "咨询记录外键")
    private Integer recordId;

    @ApiModelProperty(value = "咨询名称")
    private String recordName;

    @ApiModelProperty(value = "学校招生计划id")
    private Integer schoolRecuitId;

    @ApiModelProperty(value = "专业招生计划id")
    private Integer majorRecruitId;

    @ApiModelProperty(value = "年份")
    private Integer year;

    @ApiModelProperty(value = "省份uuid")
    private String provinceUuid;

    @ApiModelProperty(value = "省份名称")
    private String provinceName;

    @ApiModelProperty(value = "科类代码")
    private Integer subject;

    @ApiModelProperty(value = "科类名称")
    private String subjectName;

    @ApiModelProperty(value = "批次uuid")
    private String batchUuid;

    @ApiModelProperty(value = "批次名称")
    private String batchName;

    @ApiModelProperty(value = "学校uuid")
    private String schoolUuid;

    @ApiModelProperty(value = "学校名称")
    private String schoolName;

    @ApiModelProperty(value = "学校在该批次所在位置，顺序")
    private Integer wishOrder;

    @ApiModelProperty(value = "1:服从调配，0:不服从调配")
    private String isObey;

    @ApiModelProperty(value = "专业组代码（新高考）")
    private String majorgroupCode;

    @ApiModelProperty(value = "专业组名称（新高考）")
    private String majorgroupName;

    @ApiModelProperty(value = "专业uuid")
    private String majorUuid;

    @ApiModelProperty(value = "专业名称-高校自定义")
    private String majorName;

    @ApiModelProperty(value = "专业志愿位置")
    private Integer majorOrder;

    @ApiModelProperty(value = "志愿规划id")
    private Integer wishesLayoutId;

    @ApiModelProperty(value = "填报人")
    private String createUser;

    @ApiModelProperty(value = "创建时间")
    private Date createTime;

    @ApiModelProperty(value = "修改时间")
    private Date updateTime;

    @ApiModelProperty(value = "备注")
    private String remark;

    private static final long serialVersionUID = 1L;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getStudentId() {
        return studentId;
    }

    public void setStudentId(Integer studentId) {
        this.studentId = studentId;
    }

    public String getStudentName() {
        return studentName;
    }

    public void setStudentName(String studentName) {
        this.studentName = studentName;
    }

    public Integer getExpertId() {
        return expertId;
    }

    public void setExpertId(Integer expertId) {
        this.expertId = expertId;
    }

    public String getExpertName() {
        return expertName;
    }

    public void setExpertName(String expertName) {
        this.expertName = expertName;
    }

    public Integer getAssistantId() {
        return assistantId;
    }

    public void setAssistantId(Integer assistantId) {
        this.assistantId = assistantId;
    }

    public String getAssistantName() {
        return assistantName;
    }

    public void setAssistantName(String assistantName) {
        this.assistantName = assistantName;
    }

    public Integer getScore() {
        return score;
    }

    public void setScore(Integer score) {
        this.score = score;
    }

    public Integer getRecordId() {
        return recordId;
    }

    public void setRecordId(Integer recordId) {
        this.recordId = recordId;
    }

    public String getRecordName() {
        return recordName;
    }

    public void setRecordName(String recordName) {
        this.recordName = recordName;
    }

    public Integer getSchoolRecuitId() {
        return schoolRecuitId;
    }

    public void setSchoolRecuitId(Integer schoolRecuitId) {
        this.schoolRecuitId = schoolRecuitId;
    }

    public Integer getMajorRecruitId() {
        return majorRecruitId;
    }

    public void setMajorRecruitId(Integer majorRecruitId) {
        this.majorRecruitId = majorRecruitId;
    }

    public Integer getYear() {
        return year;
    }

    public void setYear(Integer year) {
        this.year = year;
    }

    public String getProvinceUuid() {
        return provinceUuid;
    }

    public void setProvinceUuid(String provinceUuid) {
        this.provinceUuid = provinceUuid;
    }

    public String getProvinceName() {
        return provinceName;
    }

    public void setProvinceName(String provinceName) {
        this.provinceName = provinceName;
    }

    public Integer getSubject() {
        return subject;
    }

    public void setSubject(Integer subject) {
        this.subject = subject;
    }

    public String getSubjectName() {
        return subjectName;
    }

    public void setSubjectName(String subjectName) {
        this.subjectName = subjectName;
    }

    public String getBatchUuid() {
        return batchUuid;
    }

    public void setBatchUuid(String batchUuid) {
        this.batchUuid = batchUuid;
    }

    public String getBatchName() {
        return batchName;
    }

    public void setBatchName(String batchName) {
        this.batchName = batchName;
    }

    public String getSchoolUuid() {
        return schoolUuid;
    }

    public void setSchoolUuid(String schoolUuid) {
        this.schoolUuid = schoolUuid;
    }

    public String getSchoolName() {
        return schoolName;
    }

    public void setSchoolName(String schoolName) {
        this.schoolName = schoolName;
    }

    public Integer getWishOrder() {
        return wishOrder;
    }

    public void setWishOrder(Integer wishOrder) {
        this.wishOrder = wishOrder;
    }

    public String getIsObey() {
        return isObey;
    }

    public void setIsObey(String isObey) {
        this.isObey = isObey;
    }

    public String getMajorgroupCode() {
        return majorgroupCode;
    }

    public void setMajorgroupCode(String majorgroupCode) {
        this.majorgroupCode = majorgroupCode;
    }

    public String getMajorgroupName() {
        return majorgroupName;
    }

    public void setMajorgroupName(String majorgroupName) {
        this.majorgroupName = majorgroupName;
    }

    public String getMajorUuid() {
        return majorUuid;
    }

    public void setMajorUuid(String majorUuid) {
        this.majorUuid = majorUuid;
    }

    public String getMajorName() {
        return majorName;
    }

    public void setMajorName(String majorName) {
        this.majorName = majorName;
    }

    public Integer getMajorOrder() {
        return majorOrder;
    }

    public void setMajorOrder(Integer majorOrder) {
        this.majorOrder = majorOrder;
    }

    public Integer getWishesLayoutId() {
        return wishesLayoutId;
    }

    public void setWishesLayoutId(Integer wishesLayoutId) {
        this.wishesLayoutId = wishesLayoutId;
    }

    public String getCreateUser() {
        return createUser;
    }

    public void setCreateUser(String createUser) {
        this.createUser = createUser;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append(getClass().getSimpleName());
        sb.append(" [");
        sb.append("Hash = ").append(hashCode());
        sb.append(", id=").append(id);
        sb.append(", studentId=").append(studentId);
        sb.append(", studentName=").append(studentName);
        sb.append(", expertId=").append(expertId);
        sb.append(", expertName=").append(expertName);
        sb.append(", assistantId=").append(assistantId);
        sb.append(", assistantName=").append(assistantName);
        sb.append(", score=").append(score);
        sb.append(", recordId=").append(recordId);
        sb.append(", recordName=").append(recordName);
        sb.append(", schoolRecuitId=").append(schoolRecuitId);
        sb.append(", majorRecruitId=").append(majorRecruitId);
        sb.append(", year=").append(year);
        sb.append(", provinceUuid=").append(provinceUuid);
        sb.append(", provinceName=").append(provinceName);
        sb.append(", subject=").append(subject);
        sb.append(", subjectName=").append(subjectName);
        sb.append(", batchUuid=").append(batchUuid);
        sb.append(", batchName=").append(batchName);
        sb.append(", schoolUuid=").append(schoolUuid);
        sb.append(", schoolName=").append(schoolName);
        sb.append(", wishOrder=").append(wishOrder);
        sb.append(", isObey=").append(isObey);
        sb.append(", majorgroupCode=").append(majorgroupCode);
        sb.append(", majorgroupName=").append(majorgroupName);
        sb.append(", majorUuid=").append(majorUuid);
        sb.append(", majorName=").append(majorName);
        sb.append(", majorOrder=").append(majorOrder);
        sb.append(", wishesLayoutId=").append(wishesLayoutId);
        sb.append(", createUser=").append(createUser);
        sb.append(", createTime=").append(createTime);
        sb.append(", updateTime=").append(updateTime);
        sb.append(", remark=").append(remark);
        sb.append(", serialVersionUID=").append(serialVersionUID);
        sb.append("]");
        return sb.toString();
    }
}